package impl

import (
	"vblog/apps/comment"

	"github.com/infraboard/mcube/ioc"
	"google.golang.org/grpc"
)

func init() {
	ioc.RegistryController(&impl{})
}

type impl struct {
	// 继承grpc服务的方法模板
	comment.UnimplementedRpcServer
	// ioc托管
	ioc.ObjectImpl
}

func (i *impl) Init() error {

	return nil
}

func (i *impl) Name() string {
	return comment.AppName
}

func (i *impl) Registry(server *grpc.Server) {
	comment.RegisterRpcServer(server, i)
}
